package com.skivingcloud.admin.sys.dao;

import java.util.List;
import java.util.Map;

public interface SqlAdapterMapper  {
    
	/**
	 * 通用查询，这个方法有sql注入风险，有条件的查询请慎用
	 * @param sql
	 * @return
	 */
	List<Map<String, Object>> selectSQL(String sql);
    
	/**
	 * 通用更新，这个方法有sql注入风险，接受外部参数时请慎用
	 * @param sql
	 * @return
	 */
    int updateSQL(String sql);
    /**
	 * 通用删除，这个方法有sql注入风险，接受外部参数时请慎用
	 * @param sql
	 * @return
	 */
    int deleteSQL(String sql);
    /**
	 * 通用新增，这个方法有sql注入风险，接受外部参数时请慎用
	 * @param sql
	 * @return
	 */
    int insertSQL(String sql);
}